#汇率
USD_VS_RMB=6.77#人民币对美元汇率为6.77

#带单位的货币输入
currency_str_value=input('请输入带单位的货币金额：')#输入一个带单位的货币变量

#获取货币单位
unit=currency_str_value[-3:] #输入带单位的货币金额进行区间索引时索引从倒数第一位到倒数第三位，即USD和CNY

if unit == 'CNY': #如果货币为人民币
   # 输入的是人民币
   rmb_str_value=currency_str_value[:-3] #区间索引出来的是从第一位到倒数第三位，即不带单位的人民币金额
   #将字符串转换为数字
   rmb_value=eval(rmb_str_value )
   #汇率计算
   usd_value=rmb_value /USD_VS_RMB #美金价值等于人民价值除以人民币对美金的汇率

   #输出结果
   print('美金(USD)金额是:',usd_value )#输出美金金额

elif unit == 'USD':
     # 输入的是美金
     usd_ste_value=currency_str_value[:-3]#区间索引出来的是从第一位到倒数第三位，即不带单位的美金金额
     #将字符串转化为数字
     usd_value=eval(usd_ste_value )
     #汇率计算
     rmb_value=usd_value *USD_VS_RMB#人民币价值等于美元价值除以人民币对美金的汇率

     #输出结果
     print('人民币（CNY)金额是：',rmb_value )#输出人民币金额

else:
     # 其他情况#当输入的带单位的货币金额不是人民币或者美金的时候则为其他情况
     print('目前版本尚不支持该种货币')#输出结果为目前版本尚不支持该种货币